 /* CSS Document */
/*header begin*/
.passport .header{ width:100%; height:60px; overflow:hidden; border-top:3px solid #00a1cc; background:#fff;}
.passport .header .left p{ font-size:18px; font-weight:bold; width:60px; background:url(../Images/divide.jpg) no-repeat left top; margin-left:10px; line-height:38px; padding-left:11px;}
.passport .header .logo{ width:300px; height:63px;}
.passport .header .right{ height:58px; line-height:58px; color:#7c7c7c;}
/*header end*/

/*****************登陆页面*******************/
.passport .loginwrap{ width:100%; height:auto; overflow:hidden; background:url(../Images/goodsbg.jpg) repeat-x left top; padding-top:80px; margin-bottom:93px;}
.passport .loginwrap .left{ width:368px; height:70px; overflow:hidden; padding-top:119px; margin-left:60px;}
.passport .login input{ outline:medium;}
.passport .login{ width:300px; height:auto; overflow:hidden; background:#FFF; border-bottom:2px solid #dbdbdb; border-right:2px solid #dbdbdb; padding:23px 28px 0 32px; margin-right:60px;}
.passport .login h3{ text-align:center; margin-bottom:20px;}
.passport .login .tr_01{ width:298px; height:38px; line-height:38px; overflow:hidden; margin-bottom:10px; padding:1px 0;}
.passport .login .tr_01 .pic{ width:38px; height:38px; overflow:hidden; float:left; margin:0 19px 0 1px;}
.passport .login .tr_01 input{ width:239px; height:38px; overflow:hidden;}
.passport .login .tr_02{ height:15px; overflow:hidden; margin:5px 0 12px 0;}
.passport .login .tr_02 input{ float:left; margin-right:5px; display:block; width:15px; height:15px;}
.passport .login .tr_03{ height:35px; overflow:hidden; line-height:35px; margin-bottom:20px;}
.passport .login .tr_03 .login_code_01{ width:98px; height:33px; overflow:hidden; margin-right:11px;}
.passport .login .tr_03 .login_code_01 input{ width:98px; height:33px; line-height:33px; text-align:center;}
.passport .login .tr_03 .login_code_02{ color:#FFF; text-align:center; letter-spacing:5px; width:100px; height:35px; overflow:hidden; background:#aaabab;}
.passport .login .tr_03 .login_code_03{ cursor:pointer;}
.passport .login .tr_04{ font-size:20px; color:#FFF; width:301px; height:43px; line-height:43px; text-align:center; background:#266cb4; border-radius:3px; cursor:pointer; margin-bottom:15px;}
.passport .login .tr_04:hover{ background:#2062b0;}
.passport .login .tr_04 span{ padding:0 14px;}
.passport .login .tr_05{ color:#aaabab; text-align:right; margin-bottom:29px;}
.passport .login .login_error{ margin-bottom:15px; display:none;}
.passport .login_crt{ text-align:center; line-height:35px; margin-bottom:20px;}

.passport .focusin_bor{ border:1px solid #5884b0;}
.passport .focusout_bor{ border:1px solid #cbcbcb;}

/***************登陆窗口弹出层************/
.passport .login_layer_span{ line-height:59px; cursor:pointer; display:block; text-align:center;}
.passport .login_layer_span:hover{ color:#666;}
.passport .login_layer{ border:none;}